<%@ page language="C#" masterpagefile="~/MasterPage.master" autoeventwireup="true" inherits="Reportes_InventarioValorizado, App_Web_njizpbyj" title="Untitled Page" %>
<%@ Import Namespace="EYDIngenieria.ERP.ObjetosDeNegocio.Dominio"%>
<asp:Content ID="Content1" ContentPlaceHolderID="contenido" Runat="Server">
    <asp:Panel ID="Panel1" runat="server">
    <table>
        <tr>
            <td>
            </td>
            <td>
            </td>
            <td>
            </td>
        </tr>
        <tr>
            <td style="text-align: right; height: 22px;">
                Familia :</td>
            <td style="text-align: left; height: 22px;">
                <asp:DropDownList ID="ddlFamilia" runat="server" Width="150px">
                </asp:DropDownList>
                <asp:Button ID="btnAceptar" runat="server" CssClass="botonAceptar" Text="Aceptar" OnClick="btnAceptar_Click" /></td>
            <td style="height: 22px; text-align: left">
             <a href="../Impresiones/InventarioValorizado.aspx" target="popup" onClick="window.open(this.href, this.target, 'width=800,height=1000'); return false;">Imprimir</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
    <asp:GridView ID="gdvInventario" runat="server" AutoGenerateColumns="False" ShowFooter="True" EmptyDataText="No hay datos">
        <Columns>
            <asp:TemplateField HeaderText="Fecha Ingreso">
                <ItemTemplate>
                    <asp:Label ID="lblFechaIngreso" runat="server" Text='<%# ((DateTime)Eval("Fecha")).ToString("dd-MM-yyyy") %>' CssClass="textoIzquierda" Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Codigo">
                <ItemTemplate>
                    <asp:Label ID="lblFechaIngreso" runat="server" CssClass="textoIzquierda" Text='<%# Eval("Producto.Codigo") %>'
                        Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Producto">
                <ItemTemplate>
                    <asp:Label ID="lblProducto" runat="server" Text='<%# Eval("Producto.Nombre") %>' CssClass="textoIzquierda" Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
           <asp:TemplateField HeaderText="Familia">
                <ItemTemplate>
                    <asp:Label ID="lblFamilia" runat="server"  Text='<%# Eval("Producto.Familia.Descripcion") %>' CssClass="textoIzquierda" Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Stock minimo">
                <ItemTemplate>
                    <asp:Label ID="lblStockMinimo" runat="server" Text='<%# Eval("Producto.StockMinimo") %>' CssClass="textoDerecha" Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Stock maximo">
                <ItemTemplate>
                    <asp:Label ID="lblStockMaximo" runat="server"  Text='<%# Eval("Producto.StockMaximo") %>' CssClass="textoDerecha" Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField  HeaderText="Stock actual">
                <ItemTemplate>
                    <asp:Label ID="lblStockActual" runat="server" Text='<%#Eval("Saldo") %>' CssClass="textoDerecha" Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField  HeaderText="Valor unitario">
                <ItemTemplate>
                    <asp:Label ID="lblValorUnitario" runat="server"  Text='<%#  "$ " + Eval("ValorUnitario") %>' CssClass="textoDerecha" Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField  HeaderText="Valor Total" >
                <ItemTemplate>
                    <asp:Label ID="lblValorTotal" runat="server" Text='<%#  "$ " + (((Double)Eval("ValorUnitario")) * ((Double)Eval("Saldo"))).ToString() %>' CssClass="textoDerecha" Width="100%"></asp:Label>
                </ItemTemplate>
                <FooterTemplate>
                    <asp:Label ID="lblValorInventario" runat="server" CssClass="textoDerecha" Width="100%"></asp:Label>
                </FooterTemplate>
               
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Estado">
                <ItemTemplate>
                    <asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("Producto.Color") %>' Height="12px" Width="12px" />
                </ItemTemplate>
            </asp:TemplateField>
        </Columns>
        <RowStyle CssClass="RowStyle" />
        <PagerStyle CssClass="PagerStyle" />
        <HeaderStyle CssClass="HeaderStyle" />
        <AlternatingRowStyle CssClass="AltRowStyle" />
        <SelectedRowStyle CssClass="SelectedRowStyle" />
        <EmptyDataRowStyle HorizontalAlign="Center" VerticalAlign="Middle" />
    </asp:GridView>
            </td>
        </tr>
    </table>
    </asp:Panel>
</asp:Content>

